home *** CD-ROM | disk | FTP | other *** search
/ Chip 2003 October / Chip Ekim 2003.iso / prog / code / contr / setup.exe / Disk1 / FPrinter_Installer / Full_Flash_Printer.iss (.txt) < prev    next >
Encoding:
Inno Setup Script  |  2003-07-14  |  4.9 KB  |  77 lines

  1. ; Script generated by the Inno Setup Script Wizard.
  2. ; SEE THE DOCUMENTATION FOR DETAILS ON CREATING INNO SETUP SCRIPT FILES!
  3. [Setup]
  4. AppId=FlashPaper Printer
  5. AppName=FlashPaper Printer
  6. AppVerName=FlashPaper Printer
  7. AppVersion=2.0.634
  8. AppPublisher=Macromedia
  9. AppCopyright=Copyright 
  10.  2003, Macromedia
  11. AppPublisherURL=http://www.macromedia.com
  12. AppSupportURL=http://www.macromedia.com/products/flashpaper
  13. AppUpdatesURL=http://www.macromedia.com/products/flashpaper
  14. DefaultDirName={pf}\FlashPaper Printer
  15. DefaultGroupName=FlashPaper Printer
  16. DisableProgramGroupPage=yes
  17. SourceDir=..\
  18. OutputDir=..\distrib\
  19. LicenseFile=fullInstall\License.txt
  20. BackColor=$ff0000
  21. BackColor2=$000000
  22. BackColorDirection=toptobottom
  23. WindowShowCaption=true
  24. WindowStartMaximized=true
  25. WindowVisible=true
  26. WindowResizable=true
  27. OutputBaseFilename=FlashPaperPrinter
  28. ; >= 2000
  29. MinVersion=0.00,5.0
  30. AdminPrivilegesRequired=yes
  31. [Tasks]
  32. Name: "desktopicon"; Description: "Create a &desktop icon"; GroupDescription: "Additional icons:"; MinVersion: 4,4
  33. ;Name: "quicklaunchicon"; Description: "Create a &Quick Launch icon"; GroupDescription: "Additional icons:"; MinVersion: 4,4
  34. ; Flags: unchecked
  35. [Dirs]
  36. Name: "{app}\HTML Template"
  37. Name: "{app}\Interface"
  38. [Files]
  39. ;================== unique to this build type
  40. Source: "fullInstall\License.txt"; DestDir: "{app}"; CopyMode: alwaysoverwrite
  41. Source: "Release\FlashPrinter2.exe"; DestDir: "{app}"; CopyMode: alwaysoverwrite
  42. Source: "Release\flashpaperprinterdrv.dll"; DestDir: "{app}"; CopyMode: alwaysoverwrite
  43. Source: "Release\flashpaperprinterui.dll"; DestDir: "{app}"; CopyMode: alwaysoverwrite
  44. Source: "Release\flashpaperprintermisc.dll"; DestDir: "{app}"; CopyMode: alwaysoverwrite
  45. Source: "fullInstall\media.settings"; DestDir: "{app}"; CopyMode: alwaysoverwrite
  46. ;================== common from Release
  47. Source: "..\src\printer\printer\working.swf"; DestDir: "{app}"; CopyMode: alwaysoverwrite
  48. Source: "..\src\printer\printer\searching.swf"; DestDir: "{app}"; CopyMode: alwaysoverwrite
  49. Source: "fullInstall\setacl.exe"; DestDir: "{tmp}"; Flags: deleteafterinstall
  50. ;================== common from Release/Interface
  51. Source: "Release\Interface\barviewer-wind.swf"; DestDir: "{app}\Interface"; CopyMode: alwaysoverwrite
  52. Source: "Release\Interface\Bar Viewer - Wind Style.interface"; DestDir: "{app}\Interface"; CopyMode: alwaysoverwrite
  53. [Icons]
  54. Name: "{group}\FlashPaper Printer"; Filename: "{app}\FlashPrinter2.exe"
  55. ; WAS: {userdesktop}  
  56. Name: "{commondesktop}\FlashPaper Printer"; Filename: "{app}\FlashPrinter2.exe"; MinVersion: 4,4; Tasks: desktopicon
  57. ;Name: "{userappdata}\Microsoft\Internet Explorer\Quick Launch\FlashPaper Printer"; Filename: "{app}\FlashPrinter2.exe"; MinVersion: 4,4; Tasks: quicklaunchicon
  58. [Registry]
  59. Root: HKLM; SubKey: SOFTWARE\Macromedia\FlashPaper Printer; ValueName: "Type"; ValueType: string; ValueData: "Registered"; Flags: uninsdeletekey
  60. Root: HKLM; SubKey: SOFTWARE\Macromedia\FlashPaper Printer; ValueName: "InstallPath"; ValueType: string; ValueData: "{app}"; Flags: uninsdeletekey
  61. Root: HKLM; SubKey: SOFTWARE\Macromedia\FlashPaper Printer; ValueName: "Build"; ValueType: string; ValueData: "2.0.634"; Flags: uninsdeletekey
  62. Root: HKLM; SubKey: SOFTWARE\Macromedia\FlashPaper Printer; ValueName: "AppPath"; ValueType: string; ValueData: "{app}\FlashPrinter2.exe"; Flags: uninsdeletekey
  63. Root: HKLM; SubKey: SOFTWARE\Macromedia\FlashPaper Printer; ValueName: "BasePath"; ValueType: string; ValueData: "{app}"; Flags: uninsdeletekey
  64. Root: HKLM; SubKey: SOFTWARE\Macromedia\FlashPaper Printer; ValueName: "MSInterfaceName"; ValueType: string; ValueData: "Bar Viewer - Wind Style"; Flags: uninsdeletekey
  65. [Run]
  66. ; mdinstall
  67. Filename: "{app}\flashpaperprintermisc.dll"; StatusMsg: "Configuring FlashPaper Printer. This might take a few seconds..."; Parameters: "-ui"; Flags: runminimized; WorkingDir: "{app}"
  68. ; Grant FlashPort
  69. Filename: "{tmp}\setacl.exe"; Parameters: """{sys}\FlashPort2"" /file /grant S-1-1-0 /full /sid"; Flags: runminimized; WorkingDir: "{tmp}"
  70. ; Grant Everyone "Modify" permission on the {app}\data directory
  71. Filename: "{tmp}\setacl.exe"; Parameters: """{app}\Interface"" /dir /grant S-1-1-0 /full /r:cont_obj /sid"; Flags: runminimized; WorkingDir: "{tmp}"
  72. Filename: "{tmp}\setacl.exe"; Parameters: """{app}\HTML Template"" /dir /grant S-1-1-0 /full /r:cont_obj /sid"; Flags: runminimized; WorkingDir: "{tmp}"
  73. ; Grant Everyone permission to set values in HKEY_LOCAL_MACHINE\SOFTWARE\My Company\My Program
  74. Filename: "{tmp}\setacl.exe"; Parameters: """MACHINE\SOFTWARE\Macromedia\FlashPaper Printer"" /registry /grant S-1-1-0 /full /sid"; Flags: runminimized; WorkingDir: "{tmp}"
  75. [UninstallRun]
  76. Filename: "{app}\flashpaperprintermisc.dll"; StatusMsg: "Uninstalling FlashPaper Printer. This might take a few seconds..."; Parameters: "-u"; Flags: runminimized; RunOnceId: "flashpaperprintermiscuninstall"; WorkingDir: "{app}"
  77.